home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / programming / other / fd2pragma / scripts / makestublib < prev    next >
AmigaDOS Script File  |  2000-02-28  |  9KB  |  96 lines

  1. .key FDPATH/A,CLIBPATH/A
  2. .bra {
  3. .ket }
  4.  
  5. ; $VER: MakeStubLib 1.3 (13.11.1999)
  6. ; script to create a amiga.lib like stub link library for all standard
  7. ; Amiga system libraries (This cannot contain additionally amiga.lib stuff)
  8. ; You may join it with small.lib to get an amiga.lib like file.
  9. ;
  10. ; To get this script to work you need a Join command, which supports
  11. ; pattern matching, like "Aminet/util/sys/JoinReplace.lha".
  12. ;
  13. ; FDPATH and CLIBPATH must end in / or :
  14.  
  15. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}amigaguide_lib.fd CLIB {CLIBPATH}amigaguide_protos.h
  16. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}aml_lib.fd CLIB {CLIBPATH}aml_protos.h
  17. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}arexx_lib.fd CLIB {CLIBPATH}arexx_protos.h
  18. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}asl_lib.fd CLIB {CLIBPATH}asl_protos.h
  19. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}battclock_lib.fd CLIB {CLIBPATH}battclock_protos.h
  20. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}battmem_lib.fd CLIB {CLIBPATH}battmem_protos.h
  21. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}bevel_lib.fd CLIB {CLIBPATH}bevel_protos.h
  22. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}bitmap_lib.fd CLIB {CLIBPATH}bitmap_protos.h
  23. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}bullet_lib.fd CLIB {CLIBPATH}bullet_protos.h
  24. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}button_lib.fd CLIB {CLIBPATH}button_protos.h
  25. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}cardres_lib.fd CLIB {CLIBPATH}cardres_protos.h
  26. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}checkbox_lib.fd CLIB {CLIBPATH}checkbox_protos.h
  27. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}chooser_lib.fd CLIB {CLIBPATH}chooser_protos.h
  28. FD2Pragma SPECIAL 14 SORTED MODE=3 TO T: INFILE {FDPATH}cia_lib.fd CLIB {CLIBPATH}cia_protos.h
  29. Delete T:cia_loc.h >NIL:
  30. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}clicktab_lib.fd CLIB {CLIBPATH}clicktab_protos.h
  31. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}colorwheel_lib.fd CLIB {CLIBPATH}colorwheel_protos.h
  32. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}commodities_lib.fd CLIB {CLIBPATH}commodities_protos.h
  33. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}console_lib.fd CLIB {CLIBPATH}console_protos.h
  34. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}datatypes_lib.fd CLIB {CLIBPATH}datatypes_protos.h
  35. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}datebrowser_lib.fd CLIB {CLIBPATH}datebrowser_protos.h
  36. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}diskfont_lib.fd CLIB {CLIBPATH}diskfont_protos.h
  37. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}disk_lib.fd CLIB {CLIBPATH}disk_protos.h
  38. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}dos_lib.fd CLIB {CLIBPATH}dos_protos.h
  39. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}drawlist_lib.fd CLIB {CLIBPATH}drawlist_protos.h
  40. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}dtclass_lib.fd CLIB {CLIBPATH}dtclass_protos.h
  41. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}exec_lib.fd CLIB {CLIBPATH}exec_protos.h
  42. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}expansion_lib.fd CLIB {CLIBPATH}expansion_protos.h
  43. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}fuelgauge_lib.fd CLIB {CLIBPATH}fuelgauge_protos.h
  44. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}gadtools_lib.fd CLIB {CLIBPATH}gadtools_protos.h
  45. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}getfile_lib.fd CLIB {CLIBPATH}getfile_protos.h
  46. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}getfont_lib.fd CLIB {CLIBPATH}getfont_protos.h
  47. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}getscreenmode_lib.fd CLIB {CLIBPATH}getscreenmode_protos.h
  48. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}glyph_lib.fd CLIB {CLIBPATH}glyph_protos.h
  49. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}graphics_lib.fd CLIB {CLIBPATH}graphics_protos.h
  50. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}hdwrench_lib.fd CLIB {CLIBPATH}hdwrench_protos.h
  51. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}icon_lib.fd CLIB {CLIBPATH}icon_protos.h
  52. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}iffparse_lib.fd CLIB {CLIBPATH}iffparse_protos.h
  53. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}input_lib.fd CLIB {CLIBPATH}input_protos.h
  54. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}integer_lib.fd CLIB {CLIBPATH}integer_protos.h
  55. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}intuition_lib.fd CLIB {CLIBPATH}intuition_protos.h
  56. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}keymap_lib.fd CLIB {CLIBPATH}keymap_protos.h
  57. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}label_lib.fd CLIB {CLIBPATH}label_protos.h
  58. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}layers_lib.fd CLIB {CLIBPATH}layers_protos.h
  59. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}layout_lib.fd CLIB {CLIBPATH}layout_protos.h
  60. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}listbrowser_lib.fd CLIB {CLIBPATH}listbrowser_protos.h
  61. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}locale_lib.fd CLIB {CLIBPATH}locale_protos.h
  62. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}lowlevel_lib.fd CLIB {CLIBPATH}lowlevel_protos.h
  63. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}mathffp_lib.fd CLIB {CLIBPATH}mathffp_protos.h
  64. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}mathieeedoubbas_lib.fd CLIB {CLIBPATH}mathieeedoubbas_protos.h
  65. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}mathieeedoubtrans_lib.fd CLIB {CLIBPATH}mathieeedoubtrans_protos.h
  66. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}mathieeesingbas_lib.fd CLIB {CLIBPATH}mathieeesingbas_protos.h
  67. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}mathieeesingtrans_lib.fd CLIB {CLIBPATH}mathieeesingtrans_protos.h
  68. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}mathtrans_lib.fd CLIB {CLIBPATH}mathtrans_protos.h
  69. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}misc_lib.fd CLIB {CLIBPATH}misc_protos.h
  70. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}nonvolatile_lib.fd CLIB {CLIBPATH}nonvolatile_protos.h
  71. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}palette_lib.fd CLIB {CLIBPATH}palette_protos.h
  72. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}penmap_lib.fd CLIB {CLIBPATH}penmap_protos.h
  73. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}popcycle_lib.fd CLIB {CLIBPATH}popcycle_protos.h
  74. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}potgo_lib.fd CLIB {CLIBPATH}potgo_protos.h
  75. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}radiobutton_lib.fd CLIB {CLIBPATH}radiobutton_protos.h
  76. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}ramdrive_lib.fd CLIB {CLIBPATH}ramdrive_protos.h
  77. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}realtime_lib.fd CLIB {CLIBPATH}realtime_protos.h
  78. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}requester_lib.fd CLIB {CLIBPATH}requester_protos.h
  79. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}resource_lib.fd CLIB {CLIBPATH}resource_protos.h
  80. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}rexxsyslib_lib.fd CLIB {CLIBPATH}rexxsyslib_protos.h
  81. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}scroller_lib.fd CLIB {CLIBPATH}scroller_protos.h
  82. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}slider_lib.fd CLIB {CLIBPATH}slider_protos.h
  83. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}space_lib.fd CLIB {CLIBPATH}space_protos.h
  84. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}speedbar_lib.fd CLIB {CLIBPATH}speedbar_protos.h
  85. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}string_lib.fd CLIB {CLIBPATH}string_protos.h
  86. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}texteditor_lib.fd CLIB {CLIBPATH}texteditor_protos.h
  87. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}textfield_lib.fd CLIB {CLIBPATH}textfield_protos.h
  88. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}timer_lib.fd CLIB {CLIBPATH}timer_protos.h
  89. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}translator_lib.fd CLIB {CLIBPATH}translator_protos.h
  90. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}utility_lib.fd CLIB {CLIBPATH}utility_protos.h
  91. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}wb_lib.fd CLIB {CLIBPATH}wb_protos.h
  92. FD2Pragma SPECIAL 12 SORTED MODE=3 TO T: INFILE {FDPATH}window_lib.fd CLIB {CLIBPATH}window_protos.h
  93. Join T:#?.lib AS stubs.lib >NIL:
  94. Delete T:#?.lib >NIL:
  95.  
  96.